Skip to content
This repository has been archived by the owner on Oct 26, 2024. It is now read-only.

Update dependency poetry to v1.5.1 #337

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 1, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
poetry (source, changelog) 1.4.0 -> 1.5.1 age adoption passing confidence
poetry (source, changelog) ==1.4.0 -> ==1.5.1 age adoption passing confidence

Release Notes

python-poetry/poetry

v1.5.1

Compare Source

Added
  • Improve dependency resolution performance in cases with a lot of backtracking (#​7950).
Changed
  • Disable wheel content validation during installation (#​7987).
Fixed
  • Fix an issue where partially downloaded wheels were cached (#​7968).
  • Fix an issue where poetry run did no longer execute relative-path scripts (#​7963).
  • Fix an issue where dependencies were not installed in in-project environments (#​7977).
  • Fix an issue where no solution was found for a transitive dependency on a pre-release of a package (#​7978).
  • Fix an issue where cached repository packages were incorrectly parsed, leading to its dependencies being ignored (#​7995).
  • Fix an issue where an explicit source was ignored so that a direct origin dependency was used instead (#​7973).
  • Fix an issue where the installation of big wheels consumed a lot of memory (#​7987).
Docs
  • Add information about multiple constraints dependencies with direct origin and version dependencies (#​7973).
poetry-core (1.6.1)
  • Fix an endless recursion in marker handling (#​593).
  • Fix an issue where the wheel tag was not built correctly under certain circumstances (#​591).
poetry-plugin-export (^1.4.0)
  • Fix an issue where --extra-index-url and --trusted-host was not generated for sources with priority explicit (#​205).

v1.5.0

Compare Source

Added
  • Introduce the new source priorities explicit and supplemental (#​7658,
    #​6879).
  • Introduce the option to configure the priority of the implicit PyPI source (#​7801).
  • Add handling for corrupt cache files (#​7453).
  • Improve caching of URL and git dependencies (#​7693,
    #​7473).
  • Add option to skip installing directory dependencies (#​6845,
    #​7923).
  • Add --executable option to poetry env info (#​7547).
  • Add --top-level option to poetry show (#​7415).
  • Add --lock option to poetry remove (#​7917).
  • Add experimental POETRY_REQUESTS_TIMEOUT option (#​7081).
  • Improve performance of wheel inspection by avoiding unnecessary file copy operations (#​7916).
Changed
  • Remove the old deprecated installer and the corresponding setting experimental.new-installer (#​7356).
  • Introduce priority key for sources and deprecate flags default and secondary (#​7658).
  • Deprecate poetry run <entry point> if the entry point was not previously installed via poetry install (#​7606).
  • Only write the lock file if the installation succeeds (#​7498).
  • Do not write the unused package category into the lock file (#​7637).
Fixed
  • Fix an issue where Poetry's internal pyproject.toml continually grows larger with empty lines (#​7705).
  • Fix an issue where Poetry crashes due to corrupt cache files (#​7453).
  • Fix an issue where the Retry-After in HTTP responses was not respected and retries were handled inconsistently (#​7072).
  • Fix an issue where Poetry silently ignored invalid groups (#​7529).
  • Fix an issue where Poetry does not find a compatible Python version if not given explicitly (#​7771).
  • Fix an issue where the direct_url.json of an editable install from a git dependency was invalid (#​7473).
  • Fix an issue where error messages from build backends were not decoded correctly (#​7781).
  • Fix an infinite loop when adding certain dependencies (#​7405).
  • Fix an issue where pre-commit hooks skip pyproject.toml files in subdirectories (#​7239).
  • Fix an issue where pre-commit hooks do not use the expected Python version (#​6989).
  • Fix an issue where an unclear error message is printed if the project name is the same as one of its dependencies (#​7757).
  • Fix an issue where poetry install returns a zero exit status even though the build script failed (#​7812).
  • Fix an issue where an existing .venv was not used if in-project was not set (#​7792).
  • Fix an issue where multiple extras passed to poetry add were not parsed correctly (#​7836).
  • Fix an issue where poetry shell did not send a newline to fish (#​7884).
  • Fix an issue where poetry update --lock printed operations that were not executed (#​7915).
  • Fix an issue where poetry add --lock did perform a full update of all dependencies (#​7920).
  • Fix an issue where poetry shell did not work with nushell (#​7919).
  • Fix an issue where subprocess calls failed on Python 3.7 (#​7932).
  • Fix an issue where keyring was called even though the password was stored in an environment variable (#​7928).
Docs
  • Add information about what to use instead of --dev (#​7647).
  • Promote semantic versioning less aggressively (#​7517).
  • Explain Poetry's own versioning scheme in the FAQ (#​7517).
  • Update documentation for configuration with environment variables (#​6711).
  • Add details how to disable the virtualenv prompt (#​7874).
  • Improve documentation on whether to commit poetry.lock (#​7506).
  • Improve documentation of virtualenv.create (#​7608).
poetry-core (1.6.0)
  • Improve error message for invalid markers (#​569).
  • Increase robustness when deleting temporary directories on Windows (#​460).
  • Replace tomlkit with tomli, which changes the interface of some internal classes (#​483).
  • Deprecate Package.category (#​561).
  • Fix a performance regression in marker handling (#​568).
  • Fix an issue where wildcard version constraints were not handled correctly (#​402).
  • Fix an issue where poetry build created duplicate Python classifiers if they were specified manually (#​578).
  • Fix an issue where local versions where not handled correctly (#​579).

v1.4.2

Compare Source

Changed
  • When trying to install wheels with invalid RECORD files, Poetry does not fail anymore but only prints a warning.
    This mitigates an unintended change introduced in Poetry 1.4.1 (#​7694).
Fixed
  • Fix an issue where relative git submodule urls were not parsed correctly (#​7017).
  • Fix an issue where Poetry could freeze when building a project with a build script if it generated enough output to fill the OS pipe buffer (#​7699).

v1.4.1

Compare Source

Fixed
  • Fix an issue where poetry install did not respect the requirements for building editable dependencies (#​7579).
  • Fix an issue where poetry init crashed due to bad input when adding packages interactively (#​7569).
  • Fix an issue where poetry install ignored the subdirectory argument of git dependencies (#​7580).
  • Fix an issue where installing packages with no-binary could result in a false hash mismatch (#​7594).
  • Fix an issue where the hash of sdists was neither validated nor written to the direct_url.json during installation (#​7594).
  • Fix an issue where poetry install --sync attempted to remove itself (#​7626).
  • Fix an issue where wheels with non-normalized dist-info directory names could not be installed (#​7671).
  • Fix an issue where poetry install --compile compiled with optimization level 1 (#​7666).
Docs
  • Clarify the behavior of the --extras option (#​7563).
  • Expand the FAQ on reasons for slow dependency resolution (#​7620).
poetry-core (1.5.2)
  • Fix an issue where wheels built on Windows could contain duplicate entries in the RECORD file (#​555).

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title Update dependency poetry to v1.4.2 Update dependency poetry to v1.5.0 May 19, 2023
@renovate renovate bot force-pushed the renovate/poetry-1.x branch from 36f0e62 to bcf6415 Compare May 19, 2023 14:54
@renovate renovate bot changed the title Update dependency poetry to v1.5.0 Update dependency poetry to v1.5.1 May 29, 2023
@renovate renovate bot force-pushed the renovate/poetry-1.x branch from bcf6415 to a05b364 Compare May 29, 2023 17:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants